interface T1 {
  func(arg: string): number;
}
type T2 = {
  func(arg: boolean): void;
};